bank investment contract - French English Dictionary